home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1998 February / Macworld (1998-02).dmg / Updaters / OMNIS 7 version 3.6.2 Patch 68K / Readme.txt < prev   
Text File  |  1997-11-20  |  14KB  |  198 lines

  1. OMNIS 7 V3.6.2 Patch
  2.  
  3. README.TXT
  4.  
  5. November 20, 1997
  6.  
  7. IMPORTANT NOTES:
  8. This patch fixes specific problems that were reported against all platform versions of OMNIS 7 V3.6, and against the V3.6.1 Patch for the Macintosh and Power Macintosh platforms. The files contained in this patch can only be used to replace certain V3.6 and V3.6.1 files, is available only to licensees of OMNIS 7 V3.6 and therefore licensed under the same terms and conditions set forth in the OMNIS 7 V3.6 product packaging.
  9.  
  10. Web Enabler and Web RAD:
  11. Installing this patch on top of a Web Enabled version of OMNIS 7 V3.6 replaces the TCPSock external in your External/Omnis Extensions folder only; it does not replace copies of the file elsewhere on your system. Previous Windows 95 and Windows NT versions of Web Enabler or Web RAD may include a file called either TCPSock32.dll or TCPSoc32.dll. The file is called TCPSock32.dll in the 3.6.2 Patch regardless of the name of the previous version.
  12.  
  13. CONTENTS
  14. 1. Installation Instructions
  15. 2. Faults Fixed
  16. 3. Notes and Cautions
  17.  
  18.  
  19. 1. Installation Instructions
  20. ----------------------------
  21.  
  22. To install the 3.6.2 patch:
  23. 1. Open the appropriate folder for the platform on which you wish to install.
  24. 2. Select either the development or runtime folder as appropriate.
  25. 3. Launch the Setup/Install utility located in this folder.
  26. 4. Follow the instructions in the installer. This will include entering your OMNIS 7 serialization details. 
  27.  
  28. You are now ready to use the OMNIS 7 V3.6.2 Patch.
  29.  
  30. Note that the Remove option will remove only the files supplied in this patch, not the whole of OMNIS 7. 
  31.  
  32.  
  33. 2. Faults Fixed
  34. ---------------
  35. This section contains a cumulative list of faults fixed since the release of both OMNIS 7 V3.6 for all platforms and the 3.6.1 Patch for the Macintosh and Power Macintosh platforms. The Fixes and Notes contain a reference number such as "OC/RU/412FC" which identifies the problem in the OMNIS Software faults database. Some faults may have a different prefix, such as "ST" for OMNIS Studio faults, but these apply equally to OMNIS 7 and have been fixed in this release. 
  36.  
  37. PR/@O/040FC    Platform(s):   All 
  38. The Oracle DAM now handles select tables returned using Oracle stored procedures. Although Oracle can return select tables with multiple columns through stored procedures, it does not allow multi-column arrays to be bound to multi-column tables. Oracle limits binding to tables to one column only. Therefore, to return a select table through a stored procedure each column of the select table must be passed back as a separate parameter to the procedure. To bind a column of a list to a stored procedure you must use the following syntax: :list_name[(num_rows)].col_name where num_rows is the maximum number of rows in the list to bind. If the procedure returns more rows than there are allocated an error will result. If you don't specify the number of rows, a default value is used. 
  39.  
  40. OC/@O/072    Platform(s):   All 
  41. Adding the size of buffer after an updateable bind variable in PL/SQL block no longer requires a trailing space or new line character for it to work. Updateable bind variables can now be followed directly by commas and parentheses, hence Begin GetName(1, :mybindvar:1024); End; and Begin GetName(:mybindvar:1024, 1); End; both now work. 
  42.  
  43. OC/@O/076    Platform(s):   All 
  44. Bind variables of insufficient length passed as OUT parameters in PL/SQL no longer cause a crash. The Server specific keyword <TRAILINGSPACES> ON/OFF has been added that lets you switch trailing spaces on or off in Oracle; it is OFF by default. 
  45.  
  46. OC/@O/078FC & PR/@O/036    Platform(s):   All 
  47. The server specific keyword NULLASEMPTY now returns all null values as empty. 
  48.  
  49. OC/@O/079    Platform(s):   All 
  50. You can now see table columns when creating an Oracle SQL Ad hoc report (when $sqladhocalltables is set to kTrue). 
  51.  
  52. OC/@O/084    Platform(s):   All 
  53. You can now insert and retrieve NULLS from LONG RAW columns in an Oracle database. 
  54.  
  55. OC/@O/089FC    Platform(s):   Power Mac 
  56. The Oracle DAM now closes successfully after using the 'Logoff from host' and 'Quit cursor(s)' commands. 
  57.  
  58. OC/@O/094FC    Platform(s):   All 
  59. Including parentheses in a Select statement, such as (SELECT * FROM TABLE), no longer causes problems when using the Oracle DAM. 
  60.  
  61. OC/@O/104    Platform(s):   All 
  62. The 'Describe table' command now returns LONG as Character data with length 10,000,000. In addition, the 'Make file format from table' command creates a Character column with length 10,000,000. 
  63.  
  64. OC/@O/105FC    Platform(s):   Power Mac 
  65. The Power Mac Oracle DAM now works with the most recent version of SQL*Net 2.3.x and no longer depends on the additional SQL*Net 7.1.4.1.x Required Support Files. 
  66. CAUTION: please note that in order to make a connection to Oracle from the Power Mac version of OMNIS 7 V3.6.2, you must use SQL*Net V2.3.2.0.0 with Required Support Files V7.3.2.1.1 or later, which fixes Oracle Bug 505203 "Oracle customer can only connect using SQL*Plus," and is available only from Oracle Technical Support (or by way of purchasing the latest version of Developer 2000 from Oracle Corporation). Ensure that you refer to Oracle Bug 505203 when contacting Oracle Technical Support or Oracle Sales and that you receive file "OracleOci73Lib V3.5.2.0.1" or higher in response.
  67.  
  68. (Also see OC/@O/101FC in the Notes and Cautions section below.)
  69.  
  70. OC/@O/106    Platform(s):   All 
  71. Oracle LONG and LONG RAW data types can now be fetched correctly when re-executing the fetch. 
  72.  
  73. OC/@O/110 & ST/@O/099    Platform(s):   All 
  74. The Oracle DAM now reads Booleans as numeric values, hence foreign language versions of OMNIS 7 V3.6.2 will now send proper Boolean values to Oracle. 
  75.  
  76. OC/@O/111    Platform(s):   All
  77. You can now use correlation names :old and :new in a create trigger statement. 
  78.  
  79. OC/AE/007FC    Platform(s):   Mac OS 
  80. The Word Services Apple events in OMNIS 7 V3.6.2 that enable editing tools such as SpellsWell(tm) now work correctly. 
  81.  
  82. OC/AH/095    Platform(s):   Mac OS
  83. Creating an Ad hoc report using an OMNIS 7 data file no longer causes a Type 11 error. 
  84.  
  85. OC/CO/211    Platform(s):   Mac OS 
  86. Converting OMNIS 7 V1 applications using V3.6.2 now work correctly. 
  87.  
  88. OC/DF/020 & ST/DF/021    Platform(s):   All 
  89. Inserting data into a data file with a locked record no longer corrupts indexes. 
  90.  
  91. OC/DF/022    Platform(s):   Windows OS
  92. OMNIS 7 V3.6.2 applications that run on a server now locate multi-segment datafiles successfully. 
  93.  
  94. OC/EC/133FC    Platform(s):   Mac OS 
  95. Clicking the mouse in an external area no longer causes a memory leak. 
  96.  
  97. OC/ET/051FC    Platform(s):   Windows 95 and Windows NT 
  98. Long file names for ALL external DLLs is now supported. 
  99.  
  100. OC/ET/057    Platform(s):   All 
  101. The syntax for the DIROPS commands has reverted back to its V3.5 usage; that is, the listname, columnname, and path parameters can, as before, be enclosed in quotes. 
  102.  
  103. OC/ET/065FC    Platform(s):   Power Mac 
  104. Path strings longer than 127 characters and up to 255 characters returned using the 'Get Files' command no longer cause a system hang. 
  105.  
  106. OC/ET/067FC    Platform(s):   Power Mac 
  107. On page 6-45 and 6-93 of the Extending OMNIS manual the description of the fmt_hpict format is misleading. When used with the GetFldVal and SetNamedVal functions you don't need to create the handle yourself, but you should still dispose of the handle. You should pass in a NULL handle, and the handle is created by the function. 
  108.  
  109. OC/FU/104FC    Platform(s):   All 
  110. The 'Get file read-only attribute' and 'Set file read-only attribute' commands have been added to the FileOps external command package. 'Get file read-only attribute (path, read-flag)' returns the current read-only attribute of the file specified in path. If the read-flag parameter returns kTrue the file is read-only; otherwise if kFalse, the file is read/write. 'Set file read-only attribute (path, read-flag)' lets you set the read-only attribute of the file specified in the path. If you set the read-flag parameter to kTrue the file is set to read-only; or if kFalse, the file is set to read/write. Note that read-only status is the same as locked under Mac OS. Both commands return any error code (documented in the Reference manual), or zero if none. 
  111.  
  112. OC/FU/113FC    Platform(s):   Mac OS
  113. The 'Open client import file' command now opens and appends data to an existing import file correctly. 
  114.  
  115. OC/FU/114FC    Platform(s):   Windows OS
  116. The 'Retrieve rows to file' command now appends data to the current import file correctly. 
  117.  
  118. OC/FU/126    Platform(s):   All 
  119. The dname() function now returns the correct value if the day of the week is a Saturday. 
  120.  
  121. OC/HI/804FC    Platform(s):   Windows only 
  122. You can now move and resize windows when the primary mouse button is set to left-handed usage in the Windows 95 Control Panel. 
  123.  
  124. OC/HI/841    Platform(s):   Mac OS
  125. Using the CTRL key and certain letter keys in OMNIS 7 for Mac OS no longer cause unexpected results. 
  126.  
  127. OC/NT/169FC    Platform(s):   All 
  128. You can now write the 'Build list from select table' command into procedure text using the notation. In addition the command is not changed at all when you switch to free-type mode in the procedure editor. 
  129.  
  130. GR/OL/072    Platform(s):   Windows OS
  131. Reports containing OLE picture fields now print correctly. In addition OLE picture fields in reports, with the Do not scale option unchecked, are now scaled correctly (Although, please see fault OC/OL/030FC in the Notes and Cautions section below). 
  132.  
  133. OC/OL/026 & PR/OL/022FC    Platform(s):   Windows only 
  134. OLE1 objects inserted into an OMNIS 7 data file under Windows 3.1 are now supported in OLE2 under Windows 95. 
  135.  
  136. OC/OL/029FC    Platform(s):   Windows OS 
  137. Windows are now being redrawn properly when returning to OMNIS 7 from palette applications that use 256 colors. 
  138.  
  139. ST/OL/035 & ST/OL/036    Platform(s):   Windows 95 
  140. Microsoft clip art and Word art 2.0 pictures now display correctly in OMNIS 7. 
  141.  
  142. OC/PF/055    Platform(s):   Mac OS only 
  143. OMNIS 7 v3.6.1 and higher for Mac OS supports Apple's Mac OS 8 operating system. If you are using the DAMs under Mac OS 8 you should contact your clientware vendor(s) to ensure Mac OS 8 compatibility for the respective clientware. 
  144.  
  145. OC/PF/057FC    Platform(s):   Windows 95 and Windows NT 
  146. The "OmnisPic.DF1 data file missing" error message no longer appears when you drag-and-drop a library file onto the OMNIS 7 executable in the Windows 95 and Windows NT versions. However, if you drag-and-drop a library file onto the OMNIS 7 executable of a developer instance of OMNIS 7 that is set to load the Developer Shell, please see fault OC/HI/888FC in the Notes and Cautions section below. 
  147.  
  148. OC/PF/059    Platform(s):   Windows 95 
  149. Speed performance has been improved for serial port communications in the Windows 95 version. 
  150.  
  151. OC/PF/061    Platform(s):   Mac OS only 
  152. Adding items to the CRB no longer causes a memory leak. 
  153.  
  154. OC/PF/064    Platform(s):   Windows NT only 
  155. DDE operations no longer cause crashes when using the Windows NT version. 
  156.  
  157. OC/PF/066    Platform(s):   Mac OS only 
  158. Clicking in the Finder while executing 'Prompt for...' commands no longer causes OMNIS 7 to hang. 
  159.  
  160. OC/PF/072    Platform(s):   Windows NT v3.51 only 
  161. Under Windows NT 3.51 only, OMNIS 7 no longer quits when you close the Attributes window for a window object. 
  162.  
  163. OC/PF/073 & OC/PF/068FC    Platform(s):   Mac OS only 
  164. Memory and performance problems reported against OMNIS 7 V3.6 and the 3.6.1 Patch for Mac OS no longer occur. 
  165.  
  166. OC/RC/255FC    Platform(s):   Mac OS only 
  167. Screen reports and reports to the printer and are no longer corrupted when you click on the Mac OS menu bar while the report is in progress. 
  168.  
  169. OC/RC/271    Platform(s):   Windows only 
  170. A 'Discard previous settings' check box option has been added to the 'Select printer' command. When checked the page setup for the newly selected printer is always used, otherwise if the option is unchecked the page setup from the previous printer is used (initially this is the default printer). 
  171.  
  172. OC/VR/104    Platform(s):   All 
  173. Initial value calculations for local variables are now re-tokenized correctly when formats containing the variables are copied between libraries. 
  174.  
  175. OC/VR/109    Platform(s):   Windows 3.1 only 
  176. Exponential numbers are now recognized in the Windows 3.1 version. 
  177.  
  178. WD/TS/031FC    Platform(s):   All 
  179. The TCPReceive command now handles binary data sent to OMNIS 7 via TCP/IP. 
  180.  
  181. WD/TS/032FC    Platform(s):   All 
  182. The parameter description for the TCPSend command is now (socket, character|binary). 
  183.  
  184.  
  185. 3. Notes and Cautions
  186. ---------------------
  187.  
  188. OC/@O/101FC    Platform(s):   Power Mac 
  189. There is a memory leak of approximately 64k every time you log on and log off from an Oracle server using the Oracle DAM. This problem is caused by Oracle Bug 569353 contained in the Mac version of SQL*Net 2.3.2.0.0 when connecting using OCI. The fix for this bug is contained in "OracleNetTNSLib V2.3.2.0.2" and is available only from Oracle Technical Support (or by way of purchasing the latest version of Developer 2000 from Oracle Corporation). Ensure that you refer to Oracle Bug 569353 when contacting Oracle Technical Support or Oracle Sales and that you receive file "OracleNetTNSLib V2.3.2.0.2" or higher in response.
  190.  
  191. OC/HI/888FC    Platform(s):   Windows OS 
  192. Error messages from the O7DShell.lbr still occur when you drag-and-drop a library file onto the OMNIS 7 executable. Although the fix to OC/PF/057FC eliminates the executable error message "OmnisPic.DF1 data file missing," for all runtime and developer instances of OMNIS 7, the O7DShell.lbr still displays the OMNISPIC.DF1 data file prompt dialog, and if canceled, the error messages: "Because the icons file was not found and opened, certain parts of the Omnis Shell may appear incorrect" and "The icons file could not be opened. This will affect the presentation of the Environment."
  193.  
  194. OC/OL/030FC    Platform(s):   Windows OS 
  195. Pictures inserted from PowerPoint are shown a quarter of their correct size, that is, the height and width are each half the correct amount. Other programs, such as Word have the same problem. It appears that PowerPoint is supplying the wrong information, not just to the OMNI2OLE.DLL, but to any program. 
  196.  
  197. [END OF FILE]
  198.